buying a business financing business capital buy a business business for sale investment businesses for sale acquisitions business broker private equity mergers consulting equity capital finance